首页> 外文OA文献 >Context-Bounded Analysis For Concurrent Programs With Dynamic Creation of Threads
【2h】

Context-Bounded Analysis For Concurrent Programs With Dynamic Creation of Threads

机译:具有动态创建的并发程序的上下文有界分析   线程

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Context-bounded analysis has been shown to be both efficient and effective atfinding bugs in concurrent programs. According to its original definition,context-bounded analysis explores all behaviors of a concurrent program up tosome fixed number of context switches between threads. This definition isinadequate for programs that create threads dynamically because bounding thenumber of context switches in a computation also bounds the number of threadsinvolved in the computation. In this paper, we propose a more generaldefinition of context-bounded analysis useful for programs with dynamic threadcreation. The idea is to bound the number of context switches for each threadinstead of bounding the number of switches of all threads. We consider severalvariants based on this new definition, and we establish decidability andcomplexity results for the analysis induced by them.
机译:上下文关联分析已被证明可以有效地发现并发程序中的错误。根据其原始定义,上下文边界分析将探索并发程序的所有行为,直到线程之间的上下文开关数量达到一定数量为止。此定义不适用于动态创建线程的程序,因为限制计算中上下文切换的数量也将限制计算中涉及的线程数量。在本文中,我们提出了一个上下文约束分析的更一般的定义,对具有动态线程创建的程序很有用。这个想法是限制每个线程的上下文切换数,而不是限制所有线程的切换数。我们基于此新定义考虑了几个变量,并为它们引起的分析建立了可判定性和复杂性结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号